home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / m17n / pa-inscript.mim < prev    next >
Text File  |  2009-04-29  |  3KB  |  162 lines

  1. ;; pa-inscript.mim -- Punjabi input method for inscript layout
  2. ;; This file is derived from the Punjabi inscript table of scim-tables,
  3. ;; which was derived from iiimf unitLE's Punjabi inscript layout.
  4. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
  5.  
  6. ;; This file is part of the m17n contrib; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. (input-method pa inscript)
  25.  
  26. (description "Punjabi input method for inscript layout.
  27.  
  28. Key summary:
  29.  
  30. Some complex Characters
  31. z=ੰ
  32. Z=ੱ
  33. |=।
  34. /=α¿»
  35. D=α⌐ì  (halant to type Parian character like Ra/Ha)
  36.  
  37. The  conjuncts called HALANT letters can be used using the following keys:
  38. (i) Consonant + RA 
  39. ie, key 'K' + key 'D' + key 'J'
  40.  
  41. (ii) Consonant + HA
  42. ie, key 'K' + key 'D' + key 'U'
  43.  
  44. (iii) Consonant + VA
  45. ie, key 'K' + key 'D' + key 'B'
  46.  
  47. (iv) Consonant + YA
  48. ie, key 'K' + key 'D' + key '/'
  49.  
  50. Key summary: AP Singh Brar <apbrar@gmail.com>, Jaswinder Singh <jsingh@redhat.com>
  51.  
  52. ")
  53.  
  54. (title "α¿ò")
  55.  
  56. (map
  57.  (trans
  58.  
  59.   ((KP_1) "α⌐º")
  60.   ((KP_2) "α⌐¿")
  61.   ((KP_3) "α⌐⌐")
  62.   ((KP_4) "α⌐¬")
  63.   ((KP_5) "α⌐½")
  64.   ((KP_6) "α⌐¼")
  65.   ((KP_7) "α⌐¡")
  66.   ((KP_8) "α⌐«")
  67.   ((KP_9) "α⌐»")
  68.   ((KP_0) "α⌐ª")
  69.   ((KP_Decimal) ".")
  70.   ((KP_Divide) "/")
  71.   ((KP_Multiply) "*")
  72.   ((KP_Add) "+")
  73.   ((KP_Subtract) "-") 
  74.  
  75.   ("1" ?α⌐º)
  76.   ("2" ?α⌐¿)
  77.   ("3" ?α⌐⌐)
  78.   ("4" ?α⌐¬)
  79.   ("5" ?α⌐½)
  80.   ("6" ?α⌐¼)
  81.   ("7" ?α⌐¡)
  82.   ("8" ?α⌐«)
  83.   ("9" ?α⌐»)
  84.   ("0" ?α⌐ª)
  85.   ("_" ?_)
  86.   ("-" ?-)
  87.   ("+" ?+)
  88.   ("=" ?=)
  89.   ("Q" ?α¿ö)
  90.   ("q" ?α⌐î)
  91.   ("W" ?α¿É)
  92.   ("w" ?α⌐ê)
  93.   ("E" ?α¿å)
  94.   ("e" ?α¿╛)
  95.   ("R" ?α¿ê)
  96.   ("r" ?α⌐Ç)
  97.   ("T" ?α¿è)
  98.   ("t" ?α⌐é)
  99.   ("Y" ?α¿¡)
  100.   ("y" ?α¿¼)
  101.   ("U" ?α¿Ö)
  102.   ("u" ?α¿╣)
  103.   ("I" ?α¿ÿ)
  104.   ("i" ?α¿ù)
  105.   ("O" ?ਧ)
  106.   ("o" ?ਦ)
  107.   ("P" ?α¿¥)
  108.   ("p" ?α¿£)
  109.   ("{" ?α¿ó)
  110.   ("[" ?α¿í)
  111.   ("}" ?α¿₧)
  112.   ("]" ?α¿╝)
  113.   ("A" ?α¿ô)
  114.   ("a" ?α⌐ï)
  115.   ("S" ?α¿Å)
  116.   ("s" ?α⌐ç)
  117.   ("D" ?α¿à)
  118.   ("d" ?α⌐ì)
  119.   ("F" ?α¿ç)
  120.   ("f" ?α¿┐)
  121.   ("G" ?α¿ë)
  122.   ("g" ?α⌐ü)
  123.   ("H" ?α¿½)
  124.   ("h" ?ਪ)
  125.   ("J" ?α⌐£)
  126.   ("j" ?α¿░)
  127.   ("K" ?α¿û)
  128.   ("k" ?α¿ò)
  129.   ("L" ?α¿Ñ)
  130.   ("l" ?α¿ñ)
  131.   (":" ?α¿¢)
  132.   (";" ?α¿Ü)
  133.   ("\"" ?α¿á)
  134.   ("'" ?ਟ)
  135.   ("|" ?αÑñ)
  136.   ("\\" ?\\)
  137.   ("Z" ?α⌐▒)
  138.   ("z" ?α⌐░)
  139.   ("X" ?α⌐₧)
  140.   ("x" ?α⌐¢)
  141.   ("C" ?α¿ú)
  142.   ("c" ?α¿«)
  143.   ("V" ?α¿é)
  144.   ("v" ?α¿¿)
  145.   ("B" ?α¿₧)
  146.   ("b" ?α¿╡)
  147.   ("N" ?α¿│)
  148.   ("n" ?α¿▓)
  149.   ("M" ?α¿╢)
  150.   ("m" ?α¿╕)
  151.   ("<" ?α⌐│)
  152.   ("," ?,)
  153.   (">" ?α⌐▓)
  154.   ("." ?.)
  155.   ("?" ??)
  156.   ("/" ?α¿»)
  157.   ))
  158.  
  159. (state
  160.   (init
  161.     (trans)))
  162.